Line data Source code
1 : #pragma once
2 :
3 : class ITimerExpiredCallback {
4 : public:
5 46 : ITimerExpiredCallback() = default;
6 46 : virtual ~ITimerExpiredCallback() = default;
7 : ITimerExpiredCallback(const ITimerExpiredCallback&) = delete;
8 : ITimerExpiredCallback& operator=(const ITimerExpiredCallback&) = delete;
9 : ITimerExpiredCallback(ITimerExpiredCallback&&) = delete;
10 : ITimerExpiredCallback& operator=(ITimerExpiredCallback&&) = delete;
11 : virtual void onExpired() = 0;
12 : };
|